简介:该课程是对JavaScript的深入理解,主要涵盖了面试中常见的面试题,一些比较难以理解的知识点以及开发中常见的问题,帮助我们更好的理解和掌握这门编程语言。
第2章 数据类型
数据类型是每门编程语言的必修之课,你是否对JavaScript的数据类型和检测存在困惑,本章节将为你揭晓其中的奥秘,让你对数据类型有更深的理解。
第3章 表达式运算符和分支结构
本章节的内容较为简单,探讨开发中摄入误差的解决方案以及对于for循环的优化。
第4章 内置对象
JavaScript中有很多内置对象,我们会讲述其中一些比较令人困惑的知识点,例如包装类型对象的装箱拆箱,为什么sort排序有问题,什么是堆栈等等。
第5章 JS DOM
DOM操作是前端必学之路,当我们掌握DOM之后才能操作我们的页面,整个一个DOM页面是如何被绘制到浏览器上的,我们需要理解其中的DOM事件,事件的触发、冒泡等功能。
第6章 JS BOM
BOM中的location和historyAPI用法很简单,但是也是我们工作经常会使用的,所以彻底掌握才能在开发中游刃有余。
第7章 函数对象(重难点)
这一章是一个重难点,能为我们带来面试中常见的闭包,以及应用;对浏览器如何执行JS的执行环境,助你理解new、this等关键字。
第8章 面向对象(重难点)
面试中你肯定会遇到原型和原型链,什么是面向对象;这一章将带你画图彻底理解什么是原型,以及Function和Object到底是什么关系。我们再实际应用中如何是使用这些知识。